clear out (a ditch) - Deutsch Englisch Wörterbuch